.srytrt105a {
    border-width: 2px;
}

body {
    background-color: #f2f8e8;
}

body {
    font-family: 'Golos Text', sans-serif;
}

.kz6sjf7tsh {
    font-family: 'Golos Text', sans-serif;
    font-size: 4.8rem;
    line-height: 1.1;
}

.kz6sjf7tsh>.am07j9tns2 {
    font-size: 6rem;
}

.da5o7xgee3 {
    font-family: 'Golos Text', sans-serif;
    font-size: 4rem;
    line-height: 1.1;
}

.da5o7xgee3>.am07j9tns2 {
    font-size: 5rem;
}

.bwtvbzdaay {
    font-family: 'Golos Text', sans-serif;
    font-size: 1.1rem;
    line-height: 1.5;
}

.bwtvbzdaay>.am07j9tns2 {
    font-size: 1.375rem;
}

.h84p8od9w3 {
    font-family: 'Golos Text', sans-serif;
    font-size: 2.2rem;
    line-height: 1.2;
}

.h84p8od9w3>.am07j9tns2 {
    font-size: 2.75rem;
}

.fojacervoj {
    font-family: 'Golos Text', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
}

.fojacervoj>.am07j9tns2 {
    font-size: 1.5rem;
}

/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
    .kz6sjf7tsh {
        font-size: 3.84rem;
    }
}

@media (max-width: 768px) {
    .kz6sjf7tsh {
        font-size: 3.36rem;
        font-size: calc(2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.1 * (2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20))));
    }

    .da5o7xgee3 {
        font-size: 3.2rem;
        font-size: calc(2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
    }

    .bwtvbzdaay {
        font-size: 0.88rem;
        font-size: calc(1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
    }

    .h84p8od9w3 {
        font-size: 1.76rem;
        font-size: calc(1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
    }

    .fojacervoj {
        font-size: 0.96rem;
        font-size: calc(1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
    }
}

/* Buttons */
.srytrt105a {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
}

.btn-sm {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
}

.btn-md {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
}

.f9ga4hhfkz {
    padding: 1rem 2.6rem;
    border-radius: 4px;
}

.bg-primary {
    background-color: #007f5f !important;
}

.bg-success {
    background-color: #20ac6b !important;
}

.bg-info {
    background-color: #0aa3c2 !important;
}

.bg-warning {
    background-color: #cc9900 !important;
}

.bg-danger {
    background-color: #ae1e2c !important;
}

.zirbwsnw43,
.zirbwsnw43:active {
    background-color: #007f5f !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.zirbwsnw43:hover,
.zirbwsnw43:focus,
.zirbwsnw43.focus,
.zirbwsnw43.active {
    background-color: #007f5f !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.zirbwsnw43.ldl1f2zo6k,
.zirbwsnw43:disabled {
    color: #ffffff !important;
    background-color: #007f5f !important;
    border-color: #007f5f !important;
}

.zirbwsnw43:hover {
    background-color: white !important;
    box-shadow: 0 27px 30px -20px #000000 !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #000000 !important;
}

.zirbwsnw43:hover span {
    color: white;
    background: #000000;
}

.zirbwsnw43 span {
    background: #ffffff;
    transition: all 0.3s;
    color: #007f5f;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.zirbwsnw43 span:before {
    transform: translateX(1px);
    display: block;
}

.jik1d80aex,
.jik1d80aex:active {
    background-color: #fffd6f !important;
    border-color: #000000 !important;
    color: #000000 !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.jik1d80aex:hover,
.jik1d80aex:focus,
.jik1d80aex.focus,
.jik1d80aex.active {
    background-color: #fffd6f !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.jik1d80aex.ldl1f2zo6k,
.jik1d80aex:disabled {
    color: #000000 !important;
    background-color: #fffd6f !important;
    border-color: #fffd6f !important;
}

.jik1d80aex:hover {
    background-color: white !important;
    box-shadow: 0 27px 30px -20px #000000 !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #000000 !important;
}

.jik1d80aex:hover span {
    color: white;
    background: #000000;
}

.jik1d80aex span {
    background: #000000;
    transition: all 0.3s;
    color: #fffd6f;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.jik1d80aex span:before {
    transform: translateX(1px);
    display: block;
}

.btn-info,
.btn-info:active {
    background-color: #0aa3c2 !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
    background-color: #0aa3c2 !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-info.ldl1f2zo6k,
.btn-info:disabled {
    color: #ffffff !important;
    background-color: #0aa3c2 !important;
    border-color: #0aa3c2 !important;
}

.btn-info:hover {
    background-color: white !important;
    box-shadow: 0 27px 30px -20px #000000 !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #000000 !important;
}

.btn-info:hover span {
    color: white;
    background: #000000;
}

.btn-info span {
    background: #ffffff;
    transition: all 0.3s;
    color: #0aa3c2;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-info span:before {
    transform: translateX(1px);
    display: block;
}

.btn-success,
.btn-success:active {
    background-color: #20ac6b !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
    background-color: #20ac6b !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-success.ldl1f2zo6k,
.btn-success:disabled {
    color: #ffffff !important;
    background-color: #20ac6b !important;
    border-color: #20ac6b !important;
}

.btn-success:hover {
    background-color: white !important;
    box-shadow: 0 27px 30px -20px #000000 !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #000000 !important;
}

.btn-success:hover span {
    color: white;
    background: #000000;
}

.btn-success span {
    background: #ffffff;
    transition: all 0.3s;
    color: #20ac6b;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-success span:before {
    transform: translateX(1px);
    display: block;
}

.btn-warning,
.btn-warning:active {
    background-color: #cc9900 !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
    background-color: #cc9900 !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-warning.ldl1f2zo6k,
.btn-warning:disabled {
    color: #ffffff !important;
    background-color: #cc9900 !important;
    border-color: #cc9900 !important;
}

.btn-warning:hover {
    background-color: white !important;
    box-shadow: 0 27px 30px -20px #000000 !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #000000 !important;
}

.btn-warning:hover span {
    color: white;
    background: #000000;
}

.btn-warning span {
    background: #ffffff;
    transition: all 0.3s;
    color: #cc9900;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-warning span:before {
    transform: translateX(1px);
    display: block;
}

.btn-danger,
.btn-danger:active {
    background-color: #ae1e2c !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
    background-color: #ae1e2c !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-danger.ldl1f2zo6k,
.btn-danger:disabled {
    color: #ffffff !important;
    background-color: #ae1e2c !important;
    border-color: #ae1e2c !important;
}

.btn-danger:hover {
    background-color: white !important;
    box-shadow: 0 27px 30px -20px #000000 !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #000000 !important;
}

.btn-danger:hover span {
    color: white;
    background: #000000;
}

.btn-danger span {
    background: #ffffff;
    transition: all 0.3s;
    color: #ae1e2c;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-danger span:before {
    transform: translateX(1px);
    display: block;
}

.w2o4pdx3es,
.w2o4pdx3es:active {
    background-color: #fafafa !important;
    border-color: #000000 !important;
    color: #000000 !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.w2o4pdx3es:hover,
.w2o4pdx3es:focus,
.w2o4pdx3es.focus,
.w2o4pdx3es.active {
    background-color: #fafafa !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.w2o4pdx3es.ldl1f2zo6k,
.w2o4pdx3es:disabled {
    color: #000000 !important;
    background-color: #fafafa !important;
    border-color: #fafafa !important;
}

.w2o4pdx3es:hover {
    background-color: white !important;
    box-shadow: 0 27px 30px -20px #000000 !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #000000 !important;
}

.w2o4pdx3es:hover span {
    color: white;
    background: #000000;
}

.w2o4pdx3es span {
    background: #000000;
    transition: all 0.3s;
    color: #fafafa;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.w2o4pdx3es span:before {
    transform: translateX(1px);
    display: block;
}

.btn-black,
.btn-black:active {
    background-color: #232323 !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
    background-color: #232323 !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-black.ldl1f2zo6k,
.btn-black:disabled {
    color: #ffffff !important;
    background-color: #232323 !important;
    border-color: #232323 !important;
}

.btn-black:hover {
    background-color: white !important;
    box-shadow: 0 27px 30px -20px #000000 !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #000000 !important;
}

.btn-black:hover span {
    color: white;
    background: #000000;
}

.btn-black span {
    background: #ffffff;
    transition: all 0.3s;
    color: #232323;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-black span:before {
    transform: translateX(1px);
    display: block;
}

.btn-primary-outline,
.btn-primary-outline:active {
    background-color: transparent !important;
    border-color: #007f5f;
    color: #007f5f;
}

.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
    color: #007f5f !important;
    background-color: transparent !important;
    border-color: #007f5f !important;
    box-shadow: none !important;
}

.btn-primary-outline.ldl1f2zo6k,
.btn-primary-outline:disabled {
    color: #ffffff !important;
    background-color: #007f5f !important;
    border-color: #007f5f !important;
}

.btn-primary-outline:hover {
    background-color: #007f5f !important;
    box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #ffffff !important;
}

.btn-primary-outline:hover span {
    color: #ffffff !important;
}

.btn-primary-outline span {
    background: #007f5f;
    transition: all 0.3s;
    color: #ffffff;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-secondary-outline,
.btn-secondary-outline:active {
    background-color: transparent !important;
    border-color: #fffd6f;
    color: #fffd6f;
}

.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
    color: #fffd6f !important;
    background-color: transparent !important;
    border-color: #fffd6f !important;
    box-shadow: none !important;
}

.btn-secondary-outline.ldl1f2zo6k,
.btn-secondary-outline:disabled {
    color: #000000 !important;
    background-color: #fffd6f !important;
    border-color: #fffd6f !important;
}

.btn-secondary-outline:hover {
    background-color: #007f5f !important;
    box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #ffffff !important;
}

.btn-secondary-outline:hover span {
    color: #000000 !important;
}

.btn-secondary-outline span {
    background: #fffd6f;
    transition: all 0.3s;
    color: #000000;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-info-outline,
.btn-info-outline:active {
    background-color: transparent !important;
    border-color: #0aa3c2;
    color: #0aa3c2;
}

.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
    color: #0aa3c2 !important;
    background-color: transparent !important;
    border-color: #0aa3c2 !important;
    box-shadow: none !important;
}

.btn-info-outline.ldl1f2zo6k,
.btn-info-outline:disabled {
    color: #ffffff !important;
    background-color: #0aa3c2 !important;
    border-color: #0aa3c2 !important;
}

.btn-info-outline:hover {
    background-color: #007f5f !important;
    box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #ffffff !important;
}

.btn-info-outline:hover span {
    color: #ffffff !important;
}

.btn-info-outline span {
    background: #0aa3c2;
    transition: all 0.3s;
    color: #ffffff;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-success-outline,
.btn-success-outline:active {
    background-color: transparent !important;
    border-color: #20ac6b;
    color: #20ac6b;
}

.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
    color: #20ac6b !important;
    background-color: transparent !important;
    border-color: #20ac6b !important;
    box-shadow: none !important;
}

.btn-success-outline.ldl1f2zo6k,
.btn-success-outline:disabled {
    color: #ffffff !important;
    background-color: #20ac6b !important;
    border-color: #20ac6b !important;
}

.btn-success-outline:hover {
    background-color: #007f5f !important;
    box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #ffffff !important;
}

.btn-success-outline:hover span {
    color: #ffffff !important;
}

.btn-success-outline span {
    background: #20ac6b;
    transition: all 0.3s;
    color: #ffffff;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-warning-outline,
.btn-warning-outline:active {
    background-color: transparent !important;
    border-color: #cc9900;
    color: #cc9900;
}

.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
    color: #cc9900 !important;
    background-color: transparent !important;
    border-color: #cc9900 !important;
    box-shadow: none !important;
}

.btn-warning-outline.ldl1f2zo6k,
.btn-warning-outline:disabled {
    color: #ffffff !important;
    background-color: #cc9900 !important;
    border-color: #cc9900 !important;
}

.btn-warning-outline:hover {
    background-color: #007f5f !important;
    box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #ffffff !important;
}

.btn-warning-outline:hover span {
    color: #ffffff !important;
}

.btn-warning-outline span {
    background: #cc9900;
    transition: all 0.3s;
    color: #ffffff;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-danger-outline,
.btn-danger-outline:active {
    background-color: transparent !important;
    border-color: #ae1e2c;
    color: #ae1e2c;
}

.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
    color: #ae1e2c !important;
    background-color: transparent !important;
    border-color: #ae1e2c !important;
    box-shadow: none !important;
}

.btn-danger-outline.ldl1f2zo6k,
.btn-danger-outline:disabled {
    color: #ffffff !important;
    background-color: #ae1e2c !important;
    border-color: #ae1e2c !important;
}

.btn-danger-outline:hover {
    background-color: #007f5f !important;
    box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #ffffff !important;
}

.btn-danger-outline:hover span {
    color: #ffffff !important;
}

.btn-danger-outline span {
    background: #ae1e2c;
    transition: all 0.3s;
    color: #ffffff;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.l06ns9yx6x,
.l06ns9yx6x:active {
    background-color: transparent !important;
    border-color: #232323;
    color: #232323;
}

.l06ns9yx6x:hover,
.l06ns9yx6x:focus,
.l06ns9yx6x.focus,
.l06ns9yx6x.active {
    color: #232323 !important;
    background-color: transparent !important;
    border-color: #232323 !important;
    box-shadow: none !important;
}

.l06ns9yx6x.ldl1f2zo6k,
.l06ns9yx6x:disabled {
    color: #ffffff !important;
    background-color: #232323 !important;
    border-color: #232323 !important;
}

.l06ns9yx6x:hover {
    background-color: #007f5f !important;
    box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #ffffff !important;
}

.l06ns9yx6x:hover span {
    color: #ffffff !important;
}

.l06ns9yx6x span {
    background: #232323;
    transition: all 0.3s;
    color: #ffffff;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.btn-white-outline,
.btn-white-outline:active {
    background-color: transparent !important;
    border-color: #fafafa;
    color: #fafafa;
}

.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
    color: #fafafa !important;
    background-color: transparent !important;
    border-color: #fafafa !important;
    box-shadow: none !important;
}

.btn-white-outline.ldl1f2zo6k,
.btn-white-outline:disabled {
    color: #000000 !important;
    background-color: #fafafa !important;
    border-color: #fafafa !important;
}

.btn-white-outline:hover {
    background-color: #007f5f !important;
    box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
    transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
    color: #ffffff !important;
}

.btn-white-outline:hover span {
    color: #000000 !important;
}

.btn-white-outline span {
    background: #fafafa;
    transition: all 0.3s;
    color: #000000;
    border-radius: 50%;
    padding: 8px;
    font-size: 0.8rem !important;
    font-weight: 700;
    margin-left: 12px;
}

.w2o4pdx3es:hover {
    background: #007f5f !important;
}

.w2o4pdx3es:hover span {
    color: #007f5f !important;
}

.text-primary {
    color: #007f5f !important;
}

.text-secondary {
    color: #fffd6f !important;
}

.text-success {
    color: #20ac6b !important;
}

.text-info {
    color: #0aa3c2 !important;
}

.text-warning {
    color: #cc9900 !important;
}

.text-danger {
    color: #ae1e2c !important;
}

.text-white {
    color: #fafafa !important;
}

.text-black {
    color: #232323 !important;
}

a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
    color: #001913 !important;
}

a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
    color: #fffc09 !important;
}

a.text-success:hover,
a.text-success:focus,
a.text-success.active {
    color: #105636 !important;
}

a.text-info:hover,
a.text-info:focus,
a.text-info.active {
    color: #055161 !important;
}

a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
    color: #664d00 !important;
}

a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
    color: #570f16 !important;
}

a.text-white:hover,
a.text-white:focus,
a.text-white.active {
    color: #c7c7c7 !important;
}

a.text-black:hover,
a.text-black:focus,
a.text-black.active {
    color: #000000 !important;
}

a[class*="text-"]:not(.mhiboauepc):not(.dropdown-item):not([role]):not(.s586xft3q0) {
    position: relative;
    background-image: transparent;
    background-size: 10000px 2px;
    background-repeat: no-repeat;
    background-position: 0px 1.2em;
    background-position: -10000px 1.2em;
}

.nav-tabs .mhiboauepc.active {
    color: #007f5f;
}

.nav-tabs .mhiboauepc:not(.active) {
    color: #232323;
}

.aiqbq5ezck {
    background-color: #70c770;
}

.alert-info {
    background-color: #0aa3c2;
}

.alert-warning {
    background-color: #cc9900;
}

.iwyiqvpvz1 {
    background-color: #ae1e2c;
}

.s6qyc0a8x9 a.srytrt105a:not(.btn-form) {
    border-radius: 100px;
}

.mbr-gallery-filter li a {
    border-radius: 100px !important;
}

.mbr-gallery-filter li.active .srytrt105a {
    background-color: #007f5f;
    border-color: #007f5f;
    color: #ffffff;
}

.mbr-gallery-filter li.active .srytrt105a:focus {
    box-shadow: none;
}

.nav-tabs .mhiboauepc {
    border-radius: 100px !important;
}

a,
a:hover {
    color: #007f5f;
}

.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
    color: #00ffbe;
}

.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
    color: #68e3aa;
}

.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
    color: #55dbf6;
}

.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
    color: #ffe599;
}

.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
    color: #e56773;
}

/* Scroll to top button*/
.scrollToTop_wraper {
    display: none;
}

.blwifzj3eh {
    font-family: 'Golos Text', sans-serif;
    font-size: 1.1rem;
    line-height: 1.5;
    font-weight: 400;
}

.blwifzj3eh>.am07j9tns2 {
    font-size: 1.375rem;
}

.blwifzj3eh:hover,
.blwifzj3eh:focus {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
    border-color: #007f5f !important;
}

.blwifzj3eh:-webkit-input-placeholder {
    font-family: 'Golos Text', sans-serif;
    font-size: 1.1rem;
    line-height: 1.5;
    font-weight: 400;
}

.blwifzj3eh:-webkit-input-placeholder>.am07j9tns2 {
    font-size: 1.375rem;
}

blockquote {
    border-color: #007f5f;
}

/* Forms */
.a8u9cle9tc .input-group-btn a.srytrt105a {
    border-radius: 100px !important;
}

.a8u9cle9tc .input-group-btn a.srytrt105a:hover {
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.a8u9cle9tc .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
    padding: 1rem 3rem;
}

.a8u9cle9tc .input-group-btn button[type="submit"]:hover {
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.jq-selectbox li:hover,
.jq-selectbox li.selected {
    background-color: #007f5f;
    color: #ffffff;
}

.jq-number__spin {
    transition: 0.25s ease;
}

.jq-number__spin:hover {
    border-color: #007f5f;
}

.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
    transition: 0.4s;
    border-top-color: #353535;
    border-bottom-color: #353535;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
    border-top-color: #007f5f;
    border-bottom-color: #007f5f;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    color: #ffffff !important;
    background-color: #007f5f !important;
    box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    color: #000000 !important;
    background: #fffd6f !important;
    box-shadow: none !important;
}

.lazy-bg {
    background-image: none !important;
}

.lazy-placeholder:not(section),
.lazy-none {
    display: block;
    position: relative;
    padding-bottom: 56.25%;
    width: 100%;
    height: auto;
}

iframe.lazy-placeholder,
.lazy-placeholder:after {
    content: '';
    position: absolute;
    width: 200px;
    height: 200px;
    background: transparent no-repeat center;
    background-size: contain;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background-image: url("../../../data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23007f5f' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

section.lazy-placeholder:after {
    opacity: 0.5;
}

body {
    overflow-x: hidden;
}

a {
    transition: color 0.6s;
}

.cnjq9te40r .w0e300cztj {
    position: relative !important;
}

.cnjq9te40r .w0e300cztj {
    position: absolute !important;
}

@media (min-width: 992px) {
    .cnjq9te40r .s6qyc0a8x9 {
        margin-right: -0.6rem;
    }
}

@media (max-width: 992px) {
    .cnjq9te40r .p1sompdbb9 {
        text-align: center;
    }
}

@media (max-width: 767px) {
    .cnjq9te40r .w0e300cztj {
        padding: 0 1rem;
    }
}

.cnjq9te40r .s586xft3q0 {
    font-weight: 500;
    color: #000000;
}

.cnjq9te40r .dropdown-item:before {
    font-family: Moririse2 !important;
    content: "\e966";
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    line-height: 1;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.cnjq9te40r .dropdown-menu {
    padding: 0;
    border-radius: 4px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}

.cnjq9te40r .dropdown-item {
    border-bottom: 1px solid #e6e6e6;
}

.cnjq9te40r .dropdown-item:hover,
.cnjq9te40r .dropdown-item:focus {
    background: #007f5f !important;
    color: white !important;
}

.cnjq9te40r .dropdown-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.cnjq9te40r .dropdown-item:last-child {
    border-bottom: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.cnjq9te40r .ue370y5r7y .vif5jdo6zf {
    padding: 0 0.3em !important;
    margin: 0.667em 1em !important;
}

.cnjq9te40r .ue370y5r7y .vif5jdo6zf.dropdown-toggle::after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
}

.cnjq9te40r .mhiboauepc {
    position: relative;
}

.cnjq9te40r .y6z3sbdmnn {
    display: flex;
    margin: auto;
}

.cnjq9te40r .fp13ci3mo8 {
    color: #000000 !important;
    font-size: 1.5rem;
    padding: 0 0.25rem;
}

.cnjq9te40r .dropdown-menu,
.cnjq9te40r .naid50n22w.opened {
    background: #f2f8e8 !important;
}

.cnjq9te40r .ut7w34nt8x:focus,
.cnjq9te40r .mhiboauepc:focus {
    outline: none;
}

.cnjq9te40r .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.cnjq9te40r .dropdown .dropdown-menu .dropdown-item::after {
    right: 0.5rem;
}

.cnjq9te40r .dropdown .dropdown-menu .dropdown-item .am07j9tns2 {
    margin-right: 0.5rem;
    vertical-align: sub;
}

.cnjq9te40r .dropdown .dropdown-menu .dropdown-item .am07j9tns2:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.cnjq9te40r .dofm1uoba8 .dropdown-menu .dropdown-item:before {
    display: none;
}

.cnjq9te40r .dofm1uoba8 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.cnjq9te40r .naid50n22w {
    min-height: 100px;
    transition: all 0.3s;
    border-bottom: 1px solid transparent;
    background: #f2f8e8;
}

.cnjq9te40r .naid50n22w.opened {
    transition: all 0.3s;
}

.cnjq9te40r .naid50n22w .dropdown-item {
    padding: 0.5rem 1.8rem;
}

.cnjq9te40r .naid50n22w .navbar-logo img {
    width: auto;
}

.cnjq9te40r .naid50n22w .bq91vwivrl {
    justify-content: flex-end;
    z-index: 1;
}

.cnjq9te40r .naid50n22w.dofm1uoba8 {
    justify-content: center;
}

.cnjq9te40r .naid50n22w.dofm1uoba8 .ut7w34nt8x .mhiboauepc::before {
    display: none;
}

.cnjq9te40r .naid50n22w.dofm1uoba8.opened .dropdown-menu {
    top: 0;
}

.cnjq9te40r .naid50n22w.dofm1uoba8 .dropdown-menu .dropdown-submenu {
    left: 0 !important;
}

.cnjq9te40r .naid50n22w.dofm1uoba8 .dropdown-menu .dropdown-item:after {
    right: auto;
}

.cnjq9te40r .naid50n22w.dofm1uoba8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 41%;
}

.cnjq9te40r .naid50n22w.dofm1uoba8 ul.f8oewrnk4j li {
    margin: auto;
}

.cnjq9te40r .naid50n22w.dofm1uoba8 .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
}

.cnjq9te40r .naid50n22w.dofm1uoba8 .elsnbfhg77 {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

@media (max-width: 991px) {
    .cnjq9te40r .naid50n22w .ut7w34nt8x .mhiboauepc::before {
        display: none;
    }

    .cnjq9te40r .naid50n22w.opened .dropdown-menu {
        top: 0;
    }

    .cnjq9te40r .naid50n22w .dropdown-menu .dropdown-submenu {
        left: 0 !important;
    }

    .cnjq9te40r .naid50n22w .dropdown-menu .dropdown-item:after {
        right: auto;
    }

    .cnjq9te40r .naid50n22w .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
        margin-left: 0.5rem;
        margin-top: 0.2rem;
        border-top: 0.35em solid;
        border-right: 0.35em solid transparent;
        border-left: 0.35em solid transparent;
        border-bottom: 0;
        top: 40%;
    }

    .cnjq9te40r .naid50n22w .navbar-logo img {
        height: 3rem !important;
    }

    .cnjq9te40r .naid50n22w ul.f8oewrnk4j li {
        margin: auto;
    }

    .cnjq9te40r .naid50n22w .dropdown-menu .dropdown-item {
        padding: 0.25rem 1.5rem !important;
        text-align: center;
    }

    .cnjq9te40r .naid50n22w .awsvzuk28y {
        flex-shrink: initial;
        flex-basis: auto;
        word-break: break-word;
        padding-right: 2rem;
    }

    .cnjq9te40r .naid50n22w .nnnf8p4oup {
        flex-basis: auto;
    }

    .cnjq9te40r .naid50n22w .elsnbfhg77 {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
}

.cnjq9te40r .naid50n22w.navbar-short {
    min-height: 80px;
}

.cnjq9te40r .naid50n22w.navbar-short .navbar-logo img {
    height: 2.5rem !important;
}

.cnjq9te40r .naid50n22w.navbar-short .awsvzuk28y {
    min-height: 80px;
    padding: 0;
}

.cnjq9te40r .awsvzuk28y {
    min-height: 70px;
    flex-shrink: 0;
    align-items: center;
    margin-right: 0;
    padding: 10px 0;
    transition: all 0.3s;
    word-break: break-word;
    z-index: 1;
}

.cnjq9te40r .awsvzuk28y .s586xft3q0 {
    line-height: inherit !important;
}

.cnjq9te40r .awsvzuk28y .navbar-logo a {
    outline: none;
}

.cnjq9te40r .dropdown-item.active,
.cnjq9te40r .dropdown-item:active {
    background-color: transparent;
}

.cnjq9te40r .lncyuzfsb3 .f8oewrnk4j .mhiboauepc {
    padding: 0;
}

.cnjq9te40r .ue370y5r7y .vif5jdo6zf.dropdown-toggle {
    margin-right: 1.667em;
}

.cnjq9te40r .ue370y5r7y .vif5jdo6zf.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.667em;
}

.cnjq9te40r .naid50n22w.lncyuzfsb3 .dropdown .dropdown-menu {
    background: #f2f8e8;
}

.cnjq9te40r .naid50n22w.lncyuzfsb3 .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
    left: 100%;
}

.cnjq9te40r .naid50n22w .dropdown.open>.dropdown-menu {
    display: block;
}

.cnjq9te40r ul.f8oewrnk4j {
    flex-wrap: wrap;
}

.cnjq9te40r button.nnnf8p4oup {
    outline: none;
    width: 31px;
    height: 20px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
}

.cnjq9te40r button.nnnf8p4oup .autkwcufys span {
    position: absolute;
    right: 0;
    width: 30px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
}

.cnjq9te40r button.nnnf8p4oup .autkwcufys span:nth-child(1) {
    top: 0;
    transition: all 0.2s;
}

.cnjq9te40r button.nnnf8p4oup .autkwcufys span:nth-child(2) {
    top: 8px;
    transition: all 0.15s;
}

.cnjq9te40r button.nnnf8p4oup .autkwcufys span:nth-child(3) {
    top: 8px;
    transition: all 0.15s;
}

.cnjq9te40r button.nnnf8p4oup .autkwcufys span:nth-child(4) {
    top: 16px;
    transition: all 0.2s;
}

.cnjq9te40r nav.opened .autkwcufys span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cnjq9te40r nav.opened .autkwcufys span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.cnjq9te40r nav.opened .autkwcufys span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.cnjq9te40r nav.opened .autkwcufys span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cnjq9te40r a.mhiboauepc {
    display: flex;
    align-items: center;
    justify-content: center;
}

.cnjq9te40r .elsnbfhg77 {
    flex-wrap: nowrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.3rem;
    text-align: center;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .cnjq9te40r .naid50n22w {
        height: 70px;
    }

    .cnjq9te40r .naid50n22w.opened {
        height: auto;
    }

    .cnjq9te40r .ut7w34nt8x .mhiboauepc:hover::before {
        width: 175%;
        max-width: calc(100% + 2rem);
        left: -1rem;
    }
}

.cnjq9te40r .mhiboauepc,
.cnjq9te40r .dropdown-item {
    color: #000000;
}

.ff3rw9ppjr {
    padding-top: 10rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.ff3rw9ppjr .o2zg66hmm7 {
    border-bottom: 2px solid currentColor;
    padding-bottom: 2rem;
    color: #FFFFFF;
}

.ff3rw9ppjr .bafyw5uv8f {
    align-items: center;
    background: #007f5f;
    padding: 3rem;
    border-radius: 2rem;
    margin: 0;
}

@media (max-width: 767px) {
    .ff3rw9ppjr .bafyw5uv8f {
        padding: 1rem 0;
        padding-top: 2rem;
        padding-bottom: 0;
    }
}

@media (max-width: 991px) {
    .ff3rw9ppjr .yu7jwkjtvv {
        padding: 1rem;
    }
}

.ff3rw9ppjr img {
    border-radius: 1rem;
    transition: all 0.3s;
}

.ff3rw9ppjr img:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.ff3rw9ppjr .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.ff3rw9ppjr .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ff3rw9ppjr .r982xk8j7w,
.ff3rw9ppjr .s6qyc0a8x9 {
    color: #FFFFFF;
}

.d5yauileea {
    padding-top: 7rem;
    padding-bottom: 7rem;
    background-color: #f9f9f9;
}

.d5yauileea .o2zg66hmm7 {
    text-align: center;
    color: #000000;
}

.d5yauileea .igzbgdd94h {
    text-decoration: underline;
    text-align: center;
    color: #000000;
}

.d5yauileea .bafyw5uv8f {
    align-items: center;
    background: #fffd6f;
    padding: 8rem 3rem;
    border-radius: 2rem;
    margin: 0;
}

@media (max-width: 767px) {
    .d5yauileea .bafyw5uv8f {
        padding: 1rem 0;
        padding-top: 2rem;
    }
}

@media (max-width: 991px) {
    .d5yauileea .yu7jwkjtvv {
        padding: 1rem;
    }
}

.d5yauileea .r982xk8j7w,
.d5yauileea .s6qyc0a8x9 {
    text-align: center;
    color: #000000;
}

.d5yauileea .hmzhbi79y3 {
    text-align: center;
    color: #000000;
}

.d5yauileea .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.d5yauileea .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.qrfqbaft0b {
    padding-top: 4rem;
    padding-bottom: 4rem;
    background-color: #f9f9f9;
}

.qrfqbaft0b .mn4pylvspd {
    z-index: 10;
    position: relative;
}

@media (min-width: 1500px) {
    .qrfqbaft0b .y6z3sbdmnn {
        max-width: 1400px;
    }
}

.qrfqbaft0b .qkrsqytjga {
    margin: auto;
}

.qrfqbaft0b .am07j9tns2 {
    display: block;
    font-size: 6rem;
    color: #000000;
    margin-bottom: 2rem;
}

.qrfqbaft0b .qd51uu1jc3 {
    display: flex;
    justify-content: center;
    align-items: center;
}

.qrfqbaft0b .rla0gcn0q6 {
    justify-content: center;
}

.qrfqbaft0b .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.qrfqbaft0b .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.qrfqbaft0b .w5juccppbe,
.qrfqbaft0b .mn4pylvspd {
    color: #000000;
}

.x6vtq7x6bu {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.x6vtq7x6bu .v14ua6ajgn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.x6vtq7x6bu .v14ua6ajgn {
    justify-content: center;
}

.x6vtq7x6bu .wu3oorld8q {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.x6vtq7x6bu .igzbgdd94h {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.x6vtq7x6bu .hmzhbi79y3 {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.x6vtq7x6bu img,
.x6vtq7x6bu .cgnqnfnjcz {
    width: 100%;
    height: 350px;
    object-fit: cover;
    border-radius: 1rem;
}

.x6vtq7x6bu .wdxfgatg02:focus,
.x6vtq7x6bu span:focus {
    outline: none;
}

.x6vtq7x6bu .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

.x6vtq7x6bu .zknsh001iq {
    background: #fffd6f;
}

.x6vtq7x6bu .wruilufebb {
    background: #80b918;
}

.x6vtq7x6bu .h394bhuq49 {
    background: #007f5f;
}

.x6vtq7x6bu .qlqcrmn4jn {
    position: relative;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    display: flex;
    transition: all 0.3s;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .x6vtq7x6bu .qlqcrmn4jn {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.x6vtq7x6bu .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.x6vtq7x6bu .s6qyc0a8x9 {
    margin-top: auto !important;
}

.x6vtq7x6bu .o2zg66hmm7 {
    color: #000000;
}

.x6vtq7x6bu .u5fgb4bbbs {
    color: #000000;
    text-align: center;
}

.x6vtq7x6bu .g3us8l6hiw {
    color: #000000;
    text-align: center;
}

.x6vtq7x6bu .t3aahjio3r {
    color: #FFFFFF;
    text-align: center;
}

.x6vtq7x6bu .pumfz2stnz {
    color: #000000;
    text-align: center;
}

.x6vtq7x6bu .oxbqrfh0zd {
    color: #000000;
    text-align: center;
}

.x6vtq7x6bu .hiin04ztwy {
    color: #FFFFFF;
    text-align: center;
}

.x6vtq7x6bu .exomnq6ci9 {
    color: #121212;
    text-align: center;
}

.x6vtq7x6bu .ne39lo0l9l {
    color: #121212;
    text-align: center;
}

.x6vtq7x6bu .wxxy9upjyl {
    color: #121212;
    text-align: center;
}

.x6vtq7x6bu .wu3oorld8q,
.x6vtq7x6bu .s6qyc0a8x9 {
    color: #000000;
}

.x6vtq7x6bu .igzbgdd94h,
.x6vtq7x6bu .s6qyc0a8x9 {
    color: #000000;
}

.x6vtq7x6bu .hmzhbi79y3,
.x6vtq7x6bu .s6qyc0a8x9 {
    color: #FFFFFF;
}

.xybfzj2xr0 {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.xybfzj2xr0 .bafyw5uv8f {
    background: #007f5f;
    margin: 0;
    padding: 2rem 1rem;
    padding-bottom: 0;
    border-radius: 2rem;
}

@media (max-width: 767px) {
    .xybfzj2xr0 .bafyw5uv8f {
        padding: 1rem 0;
    }
}

.xybfzj2xr0 .qlqcrmn4jn {
    border-radius: 2rem;
    transition: all 0.3s;
    position: relative;
    background: #ffffff;
    height: 100%;
    display: flex;
    flex-flow: column nowrap;
}

.xybfzj2xr0 .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

@media (min-width: 992px) {
    .xybfzj2xr0 .qlqcrmn4jn .z1roqv7nax {
        padding: 2rem 2rem 0;
    }

    .xybfzj2xr0 .qlqcrmn4jn .item-footer {
        padding: 0 2rem 2rem;
    }
}

@media (max-width: 991px) {
    .xybfzj2xr0 .qlqcrmn4jn .z1roqv7nax {
        padding: 1rem 1rem 0;
    }

    .xybfzj2xr0 .qlqcrmn4jn .item-footer {
        padding: 0 1rem 1rem;
    }
}

.xybfzj2xr0 img,
.xybfzj2xr0 .cgnqnfnjcz {
    width: 100%;
    height: 100%;
    height: 300px;
    object-fit: cover;
}

.xybfzj2xr0 .wdxfgatg02:focus,
.xybfzj2xr0 span:focus {
    outline: none;
}

.xybfzj2xr0 .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

@media (max-width: 767px) {
    .xybfzj2xr0 .wdxfgatg02:last-child {
        margin-bottom: 0;
    }
}

.xybfzj2xr0 .s6qyc0a8x9 {
    margin-top: auto !important;
}

.xybfzj2xr0 .o2zg66hmm7 {
    color: #000000;
}

.xybfzj2xr0 .p62i3odajz {
    color: #000000;
}

.xybfzj2xr0 .d3h92c3fiw {
    color: #000000;
}

.xybfzj2xr0 .gshivf939m {
    color: #000000;
}

.xybfzj2xr0 .r982xk8j7w,
.xybfzj2xr0 .s6qyc0a8x9 {
    color: #000000;
}

.zhtee6g192 .rla0gcn0q6 {
    min-height: 500px;
}

.zhtee6g192 .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.zhtee6g192 .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background-image: url("features9.jpg");
}

.eeoks0ll1f {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.eeoks0ll1f .r982xk8j7w,
.eeoks0ll1f .s6qyc0a8x9 {
    color: #000000;
}

.eeoks0ll1f .y6z3sbdmnn {
    max-width: 1000px;
}

.eeoks0ll1f .o2zg66hmm7 {
    border-bottom: 1px solid currentColor;
    color: #000000;
    padding-bottom: 1rem;
}

.eeoks0ll1f .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.eeoks0ll1f .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.bqyyqlxsor {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.bqyyqlxsor .fp13ci3mo8 .am07j9tns2 {
    display: block;
    font-size: 10rem;
    padding-top: 1rem;
    padding-bottom: 2rem;
}

.bqyyqlxsor .v14ua6ajgn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.bqyyqlxsor .v14ua6ajgn {
    justify-content: center;
}

.bqyyqlxsor .wu3oorld8q {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .igzbgdd94h {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .hmzhbi79y3 {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .wdxfgatg02:focus,
.bqyyqlxsor span:focus {
    outline: none;
}

.bqyyqlxsor .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

.bqyyqlxsor .zknsh001iq {
    background: #007f5f;
}

.bqyyqlxsor .zknsh001iq .fp13ci3mo8 .am07j9tns2 {
    color: #ffffff;
}

.bqyyqlxsor .wruilufebb {
    background: #80b918;
}

.bqyyqlxsor .wruilufebb .fp13ci3mo8 .am07j9tns2 {
    color: #000000;
}

.bqyyqlxsor .h394bhuq49 {
    background: #fffd6f;
}

.bqyyqlxsor .h394bhuq49 .fp13ci3mo8 .am07j9tns2 {
    color: #000000;
}

.bqyyqlxsor .qlqcrmn4jn {
    position: relative;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    display: flex;
    transition: all 0.3s;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .bqyyqlxsor .qlqcrmn4jn {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.bqyyqlxsor .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.bqyyqlxsor .s6qyc0a8x9 {
    margin-top: auto !important;
}

.bqyyqlxsor .o2zg66hmm7 {
    color: #000000;
}

.bqyyqlxsor .u5fgb4bbbs {
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .g3us8l6hiw {
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .t3aahjio3r {
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .pumfz2stnz {
    color: #FFFFFF;
    text-align: center;
}

.bqyyqlxsor .oxbqrfh0zd {
    color: #000000;
    text-align: center;
}

.bqyyqlxsor .hiin04ztwy {
    color: #000000;
    text-align: center;
}

.bqyyqlxsor .exomnq6ci9 {
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .ne39lo0l9l {
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .wxxy9upjyl {
    color: #121212;
    text-align: center;
}

.bqyyqlxsor .u5fgb4bbbs,
.bqyyqlxsor .am07j9tns2 {
    text-align: center;
}

.bqyyqlxsor .u5fgb4bbbs,
.bqyyqlxsor .fp13ci3mo8 {
    color: #FFFFFF;
}

.bqyyqlxsor .wu3oorld8q,
.bqyyqlxsor .s6qyc0a8x9 {
    color: #FFFFFF;
}

.bqyyqlxsor .g3us8l6hiw,
.bqyyqlxsor .fp13ci3mo8 {
    color: #000000;
}

.bqyyqlxsor .igzbgdd94h,
.bqyyqlxsor .s6qyc0a8x9 {
    color: #000000;
}

.bqyyqlxsor .t3aahjio3r,
.bqyyqlxsor .fp13ci3mo8 {
    color: #000000;
}

.bqyyqlxsor .hmzhbi79y3,
.bqyyqlxsor .s6qyc0a8x9 {
    color: #000000;
}

.jcq603k3xw {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #007f5f;
}

.jcq603k3xw h1 {
    border-bottom: 1px solid currentColor;
    padding-bottom: 2rem;
}

.jcq603k3xw .rla0gcn0q6 {
    align-items: center;
    background: #f2f8e8;
    overflow: hidden;
    padding: 0rem;
    border: 2px solid #f2f8e8;
    border-radius: 2rem;
    margin: 0;
    padding-bottom: 2rem;
}

.jcq603k3xw .a1xlx2wk0t {
    padding: 0 2rem;
}

.jcq603k3xw .yu7jwkjtvv {
    padding: 2rem;
}

@media (max-width: 991px) {
    .jcq603k3xw .yu7jwkjtvv {
        padding: 1rem;
    }
}

.jcq603k3xw img {
    width: 100%;
    border-top-right-radius: 2rem;
    border-top-left-radius: 2rem;
    padding-bottom: 3rem;
    border-bottom: 2px solid #000000;
}

@media (max-width: 991px) {

    .jcq603k3xw .hglvq1j9k1,
    .jcq603k3xw .p1sompdbb9 {
        text-align: center;
    }
}

.jcq603k3xw .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.jcq603k3xw .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.hfy6aowx9n {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #f9f9f9;
}

.hfy6aowx9n .ukbdr7lnnw {
    justify-content: space-between;
}

.hfy6aowx9n .azompcbmai {
    max-width: 50%;
}

@media (max-width: 768px) {
    .hfy6aowx9n .azompcbmai {
        max-width: none;
    }
}

.hfy6aowx9n .n4pokk0p94 {
    margin: 0.5rem;
    font-size: 32px;
    display: flex;
    border-radius: 50%;
    text-align: center;
    color: #000000;
    border: 2px solid #000000;
    justify-content: center;
    align-content: center;
    transition: all 0.3s;
}

.hfy6aowx9n .n4pokk0p94:before {
    padding: 0.6rem;
}

.hfy6aowx9n .n4pokk0p94:hover {
    background-color: #000000;
    color: #ffffff;
}

@media (max-width: 768px) {
    .hfy6aowx9n .wjm0i8mffr {
        justify-content: center !important;
    }

    .hfy6aowx9n .azompcbmai * {
        text-align: center;
    }
}

.hfy6aowx9n P {
    color: #696969;
}

.hfy6aowx9n .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.hfy6aowx9n .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.hfy6aowx9n .o2zg66hmm7 {
    color: #000000;
}

.hfy6aowx9n .r982xk8j7w {
    color: #000000;
}

.kyyifhy4j3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.kyyifhy4j3 .cwjr7hug6j ul {
    margin: 0;
    list-style: none;
    padding-left: 2.5rem;
}

.kyyifhy4j3 .cwjr7hug6j ul li {
    margin-bottom: 2rem;
    list-style: none;
    position: relative;
    padding-left: 1rem;
}

.kyyifhy4j3 .cwjr7hug6j ul li:before {
    position: absolute;
    left: -40px;
    content: "";
    display: flex;
    justify-content: center;
    align-items: center;
    color: #000000;
    background-color: #e2edd6;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-top: 5px;
    content: "✓";
}

.kyyifhy4j3 .o2zg66hmm7 {
    text-align: center;
    color: #000000;
}

.kyyifhy4j3 .r982xk8j7w {
    color: #000000;
}

.ncmtlqeimn {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.ncmtlqeimn .qlqcrmn4jn {
    border-radius: 2rem;
    transition: all 0.3s;
}

.ncmtlqeimn .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.ncmtlqeimn .v14ua6ajgn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.ncmtlqeimn .wu3oorld8q {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
}

.ncmtlqeimn .igzbgdd94h {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
}

.ncmtlqeimn .hmzhbi79y3 {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
}

.ncmtlqeimn img,
.ncmtlqeimn .cgnqnfnjcz {
    width: 100%;
    height: 350px;
    object-fit: cover;
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
}

.ncmtlqeimn .wdxfgatg02:focus,
.ncmtlqeimn span:focus {
    outline: none;
}

.ncmtlqeimn .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

.ncmtlqeimn .zknsh001iq {
    background: #fffd6f;
}

.ncmtlqeimn .wruilufebb {
    background: #80b918;
}

.ncmtlqeimn .h394bhuq49 {
    background: #007f5f;
}

.ncmtlqeimn .p1iua9gen9 {
    position: relative;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    display: flex;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .ncmtlqeimn .p1iua9gen9 {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.ncmtlqeimn .s6qyc0a8x9 {
    margin-top: auto !important;
}

.ncmtlqeimn .o2zg66hmm7 {
    color: #000000;
}

.ncmtlqeimn .u5fgb4bbbs {
    color: #000000;
    text-align: center;
}

.ncmtlqeimn .g3us8l6hiw {
    color: #000000;
    text-align: center;
}

.ncmtlqeimn .t3aahjio3r {
    color: #FFFFFF;
    text-align: center;
}

.ncmtlqeimn .pumfz2stnz {
    color: #000000;
    text-align: center;
}

.ncmtlqeimn .oxbqrfh0zd {
    color: #000000;
    text-align: center;
}

.ncmtlqeimn .hiin04ztwy {
    color: #FFFFFF;
    text-align: center;
}

.ncmtlqeimn .exomnq6ci9 {
    color: #000000;
    text-align: center;
}

.ncmtlqeimn .ne39lo0l9l {
    color: #000000;
    text-align: center;
}

.ncmtlqeimn .wxxy9upjyl {
    color: #FFFFFF;
    text-align: center;
}

.x31fsbdu37 {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.x31fsbdu37 .fp13ci3mo8 .am07j9tns2 {
    display: block;
    font-size: 10rem;
    padding-top: 1rem;
    padding-bottom: 2rem;
}

.x31fsbdu37 .v14ua6ajgn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.x31fsbdu37 .wu3oorld8q {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.x31fsbdu37 .igzbgdd94h {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.x31fsbdu37 .hmzhbi79y3 {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.x31fsbdu37 .wdxfgatg02:focus,
.x31fsbdu37 span:focus {
    outline: none;
}

.x31fsbdu37 .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

.x31fsbdu37 .zknsh001iq {
    background: #fffd6f;
}

.x31fsbdu37 .zknsh001iq .fp13ci3mo8 .am07j9tns2 {
    color: #000000;
}

.x31fsbdu37 .wruilufebb {
    background: #80b918;
}

.x31fsbdu37 .wruilufebb .fp13ci3mo8 .am07j9tns2 {
    color: #000000;
}

.x31fsbdu37 .h394bhuq49 {
    background: #007f5f;
}

.x31fsbdu37 .h394bhuq49 .fp13ci3mo8 .am07j9tns2 {
    color: #ffffff;
}

.x31fsbdu37 .qlqcrmn4jn {
    position: relative;
    border-radius: 2rem;
    padding: 3rem 2rem;
    height: 100%;
    display: flex;
    transition: all 0.3s;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .x31fsbdu37 .qlqcrmn4jn {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.x31fsbdu37 .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.x31fsbdu37 .s6qyc0a8x9 {
    margin-top: auto !important;
}

.x31fsbdu37 .o2zg66hmm7 {
    color: #000000;
}

.x31fsbdu37 .u5fgb4bbbs {
    color: #121212;
    text-align: center;
}

.x31fsbdu37 .g3us8l6hiw {
    color: #121212;
    text-align: center;
}

.x31fsbdu37 .t3aahjio3r {
    color: #121212;
    text-align: center;
}

.x31fsbdu37 .pumfz2stnz {
    color: #000000;
    text-align: center;
}

.x31fsbdu37 .oxbqrfh0zd {
    color: #000000;
    text-align: center;
}

.x31fsbdu37 .hiin04ztwy {
    color: #FFFFFF;
    text-align: center;
}

.x31fsbdu37 .exomnq6ci9 {
    color: #000000;
    text-align: center;
}

.x31fsbdu37 .ne39lo0l9l {
    color: #000000;
    text-align: center;
}

.x31fsbdu37 .wxxy9upjyl {
    color: #FFFFFF;
    text-align: center;
}

.x31fsbdu37 .u5fgb4bbbs,
.x31fsbdu37 .am07j9tns2 {
    text-align: center;
}

.x31fsbdu37 .u5fgb4bbbs,
.x31fsbdu37 .fp13ci3mo8 {
    color: #000000;
}

.x31fsbdu37 .g3us8l6hiw,
.x31fsbdu37 .fp13ci3mo8 {
    color: #000000;
}

.x31fsbdu37 .t3aahjio3r,
.x31fsbdu37 .fp13ci3mo8 {
    color: #FFFFFF;
}

.g97oq0ar6v {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.g97oq0ar6v .bafyw5uv8f {
    background: #ffffff;
    margin: 0;
    padding: 0 1rem 2rem;
    border-radius: 2rem;
}

@media (max-width: 767px) {
    .g97oq0ar6v .bafyw5uv8f {
        padding: 1rem 0;
    }
}

.g97oq0ar6v .fp13ci3mo8 .am07j9tns2 {
    display: block;
    font-size: 10rem;
    padding-top: 1rem;
    padding-bottom: 2rem;
}

.g97oq0ar6v .v14ua6ajgn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.g97oq0ar6v .v14ua6ajgn {
    justify-content: center;
}

.g97oq0ar6v .wu3oorld8q {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .igzbgdd94h {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .hmzhbi79y3 {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .wdxfgatg02:focus,
.g97oq0ar6v span:focus {
    outline: none;
}

.g97oq0ar6v .wdxfgatg02 {
    cursor: pointer;
    margin-top: 2rem;
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .g97oq0ar6v .wdxfgatg02:first-child {
        margin-top: 0;
    }
}

.g97oq0ar6v .zknsh001iq {
    background: #fffd6f;
}

.g97oq0ar6v .zknsh001iq .fp13ci3mo8 .am07j9tns2 {
    color: #000000;
}

.g97oq0ar6v .wruilufebb {
    background: #80b918;
}

.g97oq0ar6v .wruilufebb .fp13ci3mo8 .am07j9tns2 {
    color: #000000;
}

.g97oq0ar6v .h394bhuq49 {
    background: #007f5f;
}

.g97oq0ar6v .h394bhuq49 .fp13ci3mo8 .am07j9tns2 {
    color: #ffffff;
}

.g97oq0ar6v .qlqcrmn4jn {
    position: relative;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    display: flex;
    transition: all 0.3s;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .g97oq0ar6v .qlqcrmn4jn {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.g97oq0ar6v .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.g97oq0ar6v .s6qyc0a8x9 {
    margin-top: auto !important;
}

.g97oq0ar6v .o2zg66hmm7 {
    color: #000000;
}

.g97oq0ar6v .u5fgb4bbbs {
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .g3us8l6hiw {
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .t3aahjio3r {
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .pumfz2stnz {
    color: #000000;
    text-align: center;
}

.g97oq0ar6v .oxbqrfh0zd {
    color: #000000;
    text-align: center;
}

.g97oq0ar6v .hiin04ztwy {
    color: #FFFFFF;
    text-align: center;
}

.g97oq0ar6v .exomnq6ci9 {
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .ne39lo0l9l {
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .wxxy9upjyl {
    color: #121212;
    text-align: center;
}

.g97oq0ar6v .u5fgb4bbbs,
.g97oq0ar6v .am07j9tns2 {
    text-align: center;
}

.g97oq0ar6v .u5fgb4bbbs,
.g97oq0ar6v .fp13ci3mo8 {
    color: #000000;
}

.g97oq0ar6v .g3us8l6hiw,
.g97oq0ar6v .fp13ci3mo8 {
    color: #000000;
}

.g97oq0ar6v .t3aahjio3r,
.g97oq0ar6v .fp13ci3mo8 {
    color: #FFFFFF;
}

.hudhklt5kh {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.hudhklt5kh .km4j3a5qb2 {
    justify-content: center;
}

.hudhklt5kh .km4j3a5qb2.active,
.hudhklt5kh .carousel-item-next,
.hudhklt5kh .carousel-item-prev {
    display: flex;
}

.hudhklt5kh .tid51vd3mf a {
    transition: opacity 0.5s;
    font-size: 40px;
    position: absolute;
    top: 180px;
    bottom: auto;
    height: 60px;
    width: 60px;
    padding: 10px;
    color: #000000;
}

.hudhklt5kh .tid51vd3mf a .am07j9tns2 {
    font-weight: 800;
}

.hudhklt5kh .h3czqogavu span {
    padding-left: 5px;
}

.hudhklt5kh .q9fvbo82f8 span {
    padding-right: 5px;
}

.hudhklt5kh .r8jwocp29z {
    padding-top: 1rem;
}

.hudhklt5kh .y70cgw1gxd {
    width: 225px;
    height: 225px;
    overflow: visible;
    margin-bottom: 1.6rem;
    border-radius: 50%;
    margin: 0 auto 2rem auto;
    transition: all 0.3s;
}

.hudhklt5kh .y70cgw1gxd img {
    width: 225px;
    height: 225px;
    border-radius: 50%;
    min-width: 100%;
    object-fit: cover;
    min-height: 100%;
}

.hudhklt5kh .y70cgw1gxd:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

@media (max-width: 230px) {
    .hudhklt5kh .y70cgw1gxd {
        width: 100%;
        height: auto;
    }
}

.hudhklt5kh .sivtew8v9n {
    color: #000000;
}

.hudhklt5kh .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.hudhklt5kh .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.hudhklt5kh .o2zg66hmm7 {
    color: #000000;
}

.hudhklt5kh .vu5md3f8uc {
    color: #000000;
}

.hudhklt5kh .f83yaz9g7d {
    color: #000000;
}

.x36tvlxwkr {
    background-image: url("photo-1560253023-3ec5d502959f.jpeg");
}

.x36tvlxwkr .rla0gcn0q6 {
    min-height: 500px;
}

.x36tvlxwkr .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.x36tvlxwkr .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.mcvf6h9zeo {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.mcvf6h9zeo .qlqcrmn4jn {
    border-radius: 2rem;
    transition: all 0.3s;
    position: relative;
    background: #e2edd6;
    height: 100%;
    display: flex;
    flex-flow: column nowrap;
}

.mcvf6h9zeo .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

@media (min-width: 992px) {
    .mcvf6h9zeo .qlqcrmn4jn .z1roqv7nax {
        padding: 2rem 2rem 0;
    }

    .mcvf6h9zeo .qlqcrmn4jn .item-footer {
        padding: 0 2rem 2rem;
    }
}

@media (max-width: 991px) {
    .mcvf6h9zeo .qlqcrmn4jn .z1roqv7nax {
        padding: 1rem 1rem 0;
    }

    .mcvf6h9zeo .qlqcrmn4jn .item-footer {
        padding: 0 1rem 1rem;
    }
}

.mcvf6h9zeo img,
.mcvf6h9zeo .cgnqnfnjcz {
    width: 100%;
    height: 100%;
    height: 400px;
    object-fit: cover;
}

.mcvf6h9zeo .wdxfgatg02:focus,
.mcvf6h9zeo span:focus {
    outline: none;
}

.mcvf6h9zeo .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

.mcvf6h9zeo .s6qyc0a8x9 {
    margin-top: auto !important;
}

.mcvf6h9zeo .o2zg66hmm7 {
    color: #000000;
}

.mcvf6h9zeo .r982xk8j7w,
.mcvf6h9zeo .s6qyc0a8x9 {
    text-align: center;
}

.mcvf6h9zeo .gshivf939m {
    text-align: center;
    color: #000000;
}

.mcvf6h9zeo .p62i3odajz {
    text-align: center;
    color: #000000;
}

.cid-v2f2CftgcY {
    padding-top: 2rem;
    padding-bottom: 2rem;
    background-color: #007f5f;
}

.cid-v2f2CftgcY .wdxfgatg02:focus,
.cid-v2f2CftgcY span:focus {
    outline: none;
}

.cid-v2f2CftgcY .ivv2ub6htq {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
}

.cid-v2f2CftgcY .wdxfgatg02 {
    color: #ffffff;
    min-height: 90px;
}

@media (max-width: 768px) {
    .cid-v2f2CftgcY .wdxfgatg02 {
        min-height: 45px;
    }
}

.cid-v2f2CfuxmZ {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

@media (max-width: 767px) {
    .cid-v2f2CfuxmZ .mn4pylvspd {
        padding: 1rem;
    }
}

@media (min-width: 768px) {
    .cid-v2f2CfuxmZ .mn4pylvspd {
        padding: 1rem 2rem 1rem 2rem;
    }
}

@media (min-width: 992px) {
    .cid-v2f2CfuxmZ .mn4pylvspd {
        padding: 1rem 4rem 1rem 2rem;
    }
}

.cid-v2f2CfuxmZ .qlqcrmn4jn {
    border-radius: 2rem;
    background-color: #e2edd6;
    transition: all 0.3s;
}

.cid-v2f2CfuxmZ .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-1deg) scale(1.03);
}

.cid-v2f2CfuxmZ .yu7jwkjtvv img {
    width: 100%;
    object-fit: cover;
}

.cid-v2f2CfuxmZ .wdxfgatg02:not(:nth-last-child(1)) {
    margin-bottom: 2rem;
}

.cid-v2f2CfuxmZ .r982xk8j7w {
    color: #000000;
}

.cid-v2f2CfuxmZ .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.cid-v2f2CfuxmZ .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2f2CfuxmZ .w5juccppbe {
    color: #000000;
}

.cid-v2f2CfuxmZ .wknod6w9yv {
    color: #000000;
}

.ndmnzk3k34 {
    padding-top: 8rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.ndmnzk3k34 .o2zg66hmm7 {
    border-bottom: 2px solid currentColor;
    padding-bottom: 2rem;
    color: #000000;
}

.ndmnzk3k34 .bafyw5uv8f {
    align-items: center;
    background: #e2edd6;
    transition: all 0.3s;
    padding: 3rem;
    border-radius: 2rem;
    margin: 0;
}

@media (max-width: 767px) {
    .ndmnzk3k34 .bafyw5uv8f {
        padding: 1rem 0;
    }
}

.ndmnzk3k34 .bafyw5uv8f:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

@media (max-width: 991px) {
    .ndmnzk3k34 .yu7jwkjtvv {
        padding: 0 1rem;
    }
}

.ndmnzk3k34 img {
    border-radius: 1rem;
}

.ndmnzk3k34 .r982xk8j7w,
.ndmnzk3k34 .s6qyc0a8x9 {
    color: #000000;
}

.ndmnzk3k34 .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.ndmnzk3k34 .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.vn3y1sg54t {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.vn3y1sg54t .tphwioc2gi {
    border-bottom: 2px solid currentColor;
    padding-bottom: 1rem;
}

.vn3y1sg54t .qkrsqytjga {
    height: 100%;
    justify-content: space-between;
    background: #ffffff;
}

.vn3y1sg54t .s6qyc0a8x9 {
    justify-content: space-between;
    display: flex;
    flex-wrap: wrap;
    margin-top: auto !important;
}

@media (max-width: 767px) {
    .vn3y1sg54t .s6qyc0a8x9 {
        flex-direction: column;
    }
}

.vn3y1sg54t .bafyw5uv8f {
    background: #007f5f;
    padding: 2rem 1rem;
    margin: 0;
    border-radius: 2rem;
}

@media (max-width: 767px) {
    .vn3y1sg54t .bafyw5uv8f {
        padding: 1rem 0;
    }
}

.vn3y1sg54t img,
.vn3y1sg54t .cgnqnfnjcz {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 1rem;
}

.vn3y1sg54t .wdxfgatg02:focus,
.vn3y1sg54t span:focus {
    outline: none;
}

.vn3y1sg54t .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

.vn3y1sg54t .qlqcrmn4jn {
    position: relative;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    display: flex;
    transition: all 0.3s;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .vn3y1sg54t .qlqcrmn4jn {
        padding: 1rem;
    }
}

.vn3y1sg54t .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.vn3y1sg54t .o2zg66hmm7 {
    color: #FFFFFF;
}

.vn3y1sg54t .u5fgb4bbbs {
    color: #000000;
}

.vn3y1sg54t .d3h92c3fiw {
    color: #ffffff;
}

.vn3y1sg54t .gshivf939m {
    color: #000000;
}

.vn3y1sg54t .r982xk8j7w,
.vn3y1sg54t .s6qyc0a8x9 {
    color: #000000;
}

.q3kdn85snd {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

@media (max-width: 991px) {
    .q3kdn85snd .yu7jwkjtvv {
        padding: 1rem;
    }
}

.q3kdn85snd img {
    border-radius: 2rem;
    transition: all 0.3s;
}

.q3kdn85snd img:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.q3kdn85snd .r982xk8j7w,
.q3kdn85snd .s6qyc0a8x9 {
    color: #000000;
}

.q3kdn85snd .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.q3kdn85snd .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.q3kdn85snd .o2zg66hmm7 {
    color: #000000;
}

.cid-v2f2Cfv2Se {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.cid-v2f2Cfv2Se .list-group-item {
    background-color: transparent;
    padding: 0.5rem 3.25rem;
    color: #000000;
}

.cid-v2f2Cfv2Se .plan-body {
    padding-bottom: 2rem;
}

.cid-v2f2Cfv2Se .plan-header {
    padding-top: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
}

.cid-v2f2Cfv2Se .wknod6w9yv {
    color: #000000;
}

.cid-v2f2Cfv2Se .qlqcrmn4jn {
    word-break: break-word;
    background-color: #e2edd6;
    border-radius: 2rem;
    margin-bottom: 2rem;
    transition: all 0.3s;
}

.cid-v2f2Cfv2Se .qlqcrmn4jn .list-group-item {
    position: relative;
    justify-content: center;
    border: 0;
}

.cid-v2f2Cfv2Se .qlqcrmn4jn .list-group-item::after {
    position: absolute;
    bottom: 1px;
    left: 25%;
    width: 50%;
    height: 1px;
    content: "";
    background-color: rgba(0, 0, 0, 0.1);
}

.cid-v2f2Cfv2Se .qlqcrmn4jn .list-group-item:last-child::after {
    display: none;
}

.cid-v2f2Cfv2Se .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.cid-v2f2Cfv2Se UL {
    color: #696969;
}

.cid-v2f2Cfv2Se .plan-title {
    color: #000000;
}

.cid-v2f2Cfv2Se .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.cid-v2f2Cfv2Se .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2f2Cfv2Se .price-term {
    color: #000000;
}

.cid-v2f2Cfv2Se .list-group,
.cid-v2f2Cfv2Se .list-group-item {
    color: #000000;
}

.jv1uvot779 {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.jv1uvot779 img,
.jv1uvot779 .cgnqnfnjcz {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 1rem;
}

.jv1uvot779 .wdxfgatg02:focus,
.jv1uvot779 span:focus {
    outline: none;
}

.jv1uvot779 .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

.jv1uvot779 .zknsh001iq {
    background: #007f5f;
}

.jv1uvot779 .wruilufebb {
    background: #fffd6f;
}

.jv1uvot779 .qlqcrmn4jn {
    position: relative;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    display: flex;
    transition: all 0.3s;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .jv1uvot779 .qlqcrmn4jn {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.jv1uvot779 .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.jv1uvot779 .s6qyc0a8x9 {
    margin-top: auto !important;
}

.jv1uvot779 .o2zg66hmm7 {
    color: #232323;
}

.jv1uvot779 .u5fgb4bbbs {
    color: #FFFFFF;
}

.jv1uvot779 .g3us8l6hiw {
    color: #000000;
}

.nvro5jnzqd {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.nvro5jnzqd .am07j9tns2 {
    font-size: 1.4rem !important;
    font-family: 'Moririse2' !important;
    color: currentColor;
    margin-left: 1rem;
    transition: all 0.3s ease;
    transform: rotate(180deg);
}

.nvro5jnzqd .kgvq61jfvo {
    border: none;
}

.nvro5jnzqd .c2gg6xrlpl {
    border: none;
}

.nvro5jnzqd .qkrsqytjga {
    background: #007f5f;
    border: 1px solid #f2f8e8;
    padding: 2rem 4rem;
    border-radius: 2rem;
}

@media (max-width: 767px) {
    .nvro5jnzqd .qkrsqytjga {
        padding: 0 1rem;
    }
}

.nvro5jnzqd .o6o2curvfx {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.nvro5jnzqd .dofm1uoba8 .am07j9tns2 {
    transform: rotate(0deg);
}

.nvro5jnzqd .tj2rcbyhjy,
.nvro5jnzqd .c2gg6xrlpl {
    padding: 1rem 0;
}

.nvro5jnzqd .dy1jsks92n {
    color: #000000;
}

.nvro5jnzqd .qkrsqytjga .c2gg6xrlpl {
    background-color: transparent;
    margin-bottom: 0;
}

.nvro5jnzqd .dy1jsks92n,
.nvro5jnzqd .am07j9tns2 {
    color: #FFFFFF;
}

.nvro5jnzqd .qe0gak0sye {
    color: #FFFFFF;
}

.nvro5jnzqd .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.nvro5jnzqd .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.nvro5jnzqd .o2zg66hmm7 {
    color: #000000;
}

.hearkg196a {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.hearkg196a .wdxfgatg02:focus,
.hearkg196a span:focus {
    outline: none;
}

.hearkg196a .wdxfgatg02 {
    cursor: pointer;
}

.hearkg196a .g2urkm3vao {
    grid-row-gap: 2rem;
}

@media (max-width: 767px) {
    .hearkg196a .g2urkm3vao {
        grid-row-gap: 1rem;
    }
}

.hearkg196a .grid-container-1,
.hearkg196a .grid-container-2,
.hearkg196a .g328e837ra {
    gap: 0 2rem;
}

@media (max-width: 767px) {

    .hearkg196a .grid-container-1,
    .hearkg196a .grid-container-2,
    .hearkg196a .g328e837ra {
        gap: 0 1rem;
    }
}

.hearkg196a .o2zg66hmm7 {
    color: #121212;
    text-align: center;
}

.hearkg196a .l5q8g25m64 {
    max-width: 800px;
}

.hearkg196a .y6z3sbdmnn,
.hearkg196a .ivv2ub6htq {
    overflow: hidden;
}

.hearkg196a .g2urkm3vao {
    display: grid;
    transform: translate3d(-3rem, 0, 0);
    width: 115vw;
    grid-column-gap: 1rem;
}

.hearkg196a .am2p7y5tmw {
    display: flex;
    justify-content: center;
    align-items: center;
}

.hearkg196a .am2p7y5tmw img {
    min-width: 30vw;
    max-width: 100%;
    height: 500px;
    object-fit: cover;
    border-radius: 2rem;
}

@media (max-width: 1200px) {
    .hearkg196a .am2p7y5tmw img {
        height: 300px;
    }
}

@media (max-width: 767px) {
    .hearkg196a .am2p7y5tmw img {
        min-width: 35vw;
        height: 150px;
    }
}

.hearkg196a .grid-container-1,
.hearkg196a .grid-container-2,
.hearkg196a .g328e837ra {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
}

.hearkg196a .grid-container-1 {
    align-items: flex-end;
}

.hearkg196a .grid-container-2 {
    align-items: flex-start;
}

.uobf5rrikr {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.uobf5rrikr .qlqcrmn4jn {
    border-radius: 2rem;
    transition: all 0.3s;
}

.uobf5rrikr .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.uobf5rrikr .v14ua6ajgn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.uobf5rrikr .v14ua6ajgn {
    justify-content: center;
}

.uobf5rrikr .v14ua6ajgn {
    justify-content: center;
}

.uobf5rrikr .wu3oorld8q {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.uobf5rrikr .igzbgdd94h {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.uobf5rrikr .hmzhbi79y3 {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
    text-align: center;
}

.uobf5rrikr img,
.uobf5rrikr .cgnqnfnjcz {
    width: 100%;
    height: 350px;
    object-fit: cover;
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
}

.uobf5rrikr .wdxfgatg02:focus,
.uobf5rrikr span:focus {
    outline: none;
}

.uobf5rrikr .wdxfgatg02 {
    cursor: pointer;
    margin-bottom: 2rem;
}

.uobf5rrikr .zknsh001iq {
    background: #007f5f;
}

.uobf5rrikr .wruilufebb {
    background: #80b918;
}

.uobf5rrikr .h394bhuq49 {
    background: #fffd6f;
}

.uobf5rrikr .p1iua9gen9 {
    position: relative;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    display: flex;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .uobf5rrikr .p1iua9gen9 {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.uobf5rrikr .s6qyc0a8x9 {
    margin-top: auto !important;
}

.uobf5rrikr .o2zg66hmm7 {
    color: #000000;
}

.uobf5rrikr .u5fgb4bbbs {
    color: #FFFFFF;
    text-align: center;
}

.uobf5rrikr .g3us8l6hiw {
    color: #000000;
    text-align: center;
}

.uobf5rrikr .t3aahjio3r {
    color: #000000;
    text-align: center;
}

.uobf5rrikr .pumfz2stnz {
    color: #FFFFFF;
    text-align: center;
}

.uobf5rrikr .oxbqrfh0zd {
    color: #000000;
    text-align: center;
}

.uobf5rrikr .hiin04ztwy {
    color: #000000;
    text-align: center;
}

.uobf5rrikr .exomnq6ci9 {
    color: #121212;
    text-align: center;
}

.uobf5rrikr .ne39lo0l9l {
    color: #121212;
    text-align: center;
}

.uobf5rrikr .wxxy9upjyl {
    color: #121212;
    text-align: center;
}

.hld6e7hfk0 {
    padding-top: 0rem;
    padding-bottom: 0rem;
    background: #f9f9f9;
}

.hld6e7hfk0 .myygll3x0q {
    height: 35rem;
    position: relative;
}

.hld6e7hfk0 .myygll3x0q iframe {
    height: 100%;
    width: 100%;
}

.hld6e7hfk0 .myygll3x0q [data-state-details] {
    color: #6b6763;
    height: 1.5em;
    margin-top: -0.75em;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%;
}

.hld6e7hfk0 .myygll3x0q[data-state] {
    background: #e9e5dc;
}

.hld6e7hfk0 .myygll3x0q[data-state="loading"] [data-state-details] {
    display: none;
}

.hld6e7hfk0 .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.hld6e7hfk0 .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.wfe6kmgc9s {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.wfe6kmgc9s .g51i3pzakc {
    height: 100%;
}

.wfe6kmgc9s .yf33vco2wz {
    border-bottom: 2px solid #000000;
    padding-top: 2rem;
}

.wfe6kmgc9s .yu7jwkjtvv {
    padding: 1rem;
}

@media (max-width: 767px) {
    .wfe6kmgc9s .yu7jwkjtvv {
        padding: 0rem;
        padding-top: 2rem;
    }
}

.wfe6kmgc9s .wruilufebb {
    background: #fffd6f;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    justify-content: space-between;
    display: flex;
    flex-direction: column;
}

@media (max-width: 767px) {
    .wfe6kmgc9s .wruilufebb {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.wfe6kmgc9s .h394bhuq49 {
    background: #ffffff;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
}

@media (max-width: 767px) {
    .wfe6kmgc9s .h394bhuq49 {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.wfe6kmgc9s .nnm1bhpvvj {
    align-items: center;
    background: #e2edd6;
    overflow: hidden;
    padding: 1rem 1rem;
    border-radius: 2rem;
    margin: 0;
    padding-bottom: 2rem;
}

@media (max-width: 767px) {
    .wfe6kmgc9s .nnm1bhpvvj {
        padding: 0rem 1rem;
        padding-bottom: 1rem;
    }
}

.wfe6kmgc9s img {
    width: 100%;
    border-radius: 2rem;
}

@media (max-width: 991px) {

    .wfe6kmgc9s .hglvq1j9k1,
    .wfe6kmgc9s .p1sompdbb9 {
        text-align: center;
    }
}

.wfe6kmgc9s .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.wfe6kmgc9s .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.wfe6kmgc9s .gyltkzzmu0 {
    color: #000000;
}

.wfe6kmgc9s .m5nngbu0gk,
.wfe6kmgc9s .kxzuvdxwa7 {
    color: #000000;
}

.wfe6kmgc9s .micytmxdt1 {
    color: #000000;
}

.vzf2ja4ipw {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.vzf2ja4ipw .hcyyygcoac iframe {
    border-radius: 2rem;
}

.vzf2ja4ipw .hcyyygcoac .app-video-wrapper img {
    border-radius: 2rem;
}

.vzf2ja4ipw .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.vzf2ja4ipw .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.vzf2ja4ipw .o2zg66hmm7 {
    color: #000000;
}

.jm2qq88143 {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.jm2qq88143 .wdxfgatg02 {
    border-radius: 0;
}

@media (min-width: 992px) {
    .jm2qq88143 .wdxfgatg02:nth-child(2n) {
        border-left: 1px solid currentColor;
    }
}

@media (max-width: 991px) {
    .jm2qq88143 .wdxfgatg02 {
        border-right: 0;
        border-bottom: 1px solid currentColor;
    }
}

.jm2qq88143 .qlqcrmn4jn {
    position: relative;
    padding: 30px 0;
}

.jm2qq88143 .r982xk8j7w,
.jm2qq88143 .s6qyc0a8x9 {
    color: #696969;
}

.jm2qq88143 .o2zg66hmm7 {
    color: #000000;
}

.jm2qq88143 .r982xk8j7w,
.jm2qq88143 .s6qyc0a8x9,
.jm2qq88143 .qkrsqytjga {
    color: #000000;
}

.jm2qq88143 .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.jm2qq88143 .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.memzagf3fb {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.memzagf3fb img {
    width: 120px;
    margin: auto;
    object-fit: cover;
    height: 65px;
}

.memzagf3fb .qkrsqytjga {
    transition: all 0.3s;
    height: fit-content;
    padding: 1rem 0;
    opacity: 0.7;
    margin-bottom: 1rem;
}

@media (min-width: 992px) {
    .memzagf3fb .qkrsqytjga {
        max-width: 12.5%;
    }
}

.cid-v2f2CfzEZS {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.cid-v2f2CfzEZS .bafyw5uv8f {
    background: #ffffff;
    margin: 0;
    padding: 0 1rem 2rem;
    border-radius: 2rem;
}

@media (max-width: 767px) {
    .cid-v2f2CfzEZS .bafyw5uv8f {
        padding: 1rem 0;
    }
}

.cid-v2f2CfzEZS .v14ua6ajgn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.cid-v2f2CfzEZS .wu3oorld8q {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
}

.cid-v2f2CfzEZS .igzbgdd94h {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
}

.cid-v2f2CfzEZS .hmzhbi79y3 {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
    color: #121212;
}

.cid-v2f2CfzEZS img,
.cid-v2f2CfzEZS .cgnqnfnjcz {
    width: 100%;
    height: 350px;
    object-fit: cover;
    border-radius: 1rem;
}

.cid-v2f2CfzEZS .wdxfgatg02:focus,
.cid-v2f2CfzEZS span:focus {
    outline: none;
}

.cid-v2f2CfzEZS .wdxfgatg02 {
    cursor: pointer;
    margin-top: 2rem;
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .cid-v2f2CfzEZS .wdxfgatg02:first-child {
        margin-top: 0;
    }
}

.cid-v2f2CfzEZS .zknsh001iq {
    background: #007f5f;
}

.cid-v2f2CfzEZS .wruilufebb {
    background: #80b918;
}

.cid-v2f2CfzEZS .h394bhuq49 {
    background: #fffd6f;
}

.cid-v2f2CfzEZS .qlqcrmn4jn {
    position: relative;
    border-radius: 2rem;
    padding: 2rem;
    height: 100%;
    display: flex;
    transition: all 0.3s;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .cid-v2f2CfzEZS .qlqcrmn4jn {
        padding: 1rem;
        padding-top: 2rem;
    }
}

.cid-v2f2CfzEZS .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.cid-v2f2CfzEZS .s6qyc0a8x9 {
    margin-top: auto !important;
}

.cid-v2f2CfzEZS .o2zg66hmm7 {
    color: #000000;
}

.cid-v2f2CfzEZS .u5fgb4bbbs {
    color: #FFFFFF;
    text-align: center;
}

.cid-v2f2CfzEZS .g3us8l6hiw {
    color: #000000;
    text-align: center;
}

.cid-v2f2CfzEZS .t3aahjio3r {
    color: #000000;
    text-align: center;
}

.cid-v2f2CfzEZS .pumfz2stnz {
    color: #FFFFFF;
    text-align: center;
}

.cid-v2f2CfzEZS .oxbqrfh0zd {
    color: #000000;
    text-align: center;
}

.cid-v2f2CfzEZS .hiin04ztwy {
    color: #000000;
    text-align: center;
}

.cid-v2f2CfzEZS .exomnq6ci9 {
    color: #FFFFFF;
    text-align: center;
}

.cid-v2f2CfzEZS .ne39lo0l9l {
    color: #000000;
    text-align: center;
}

.cid-v2f2CfzEZS .wxxy9upjyl {
    color: #000000;
    text-align: center;
}

.wc2x6cecx7 {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.wc2x6cecx7 .bafyw5uv8f {
    align-items: center;
    background: #e2edd6;
    transition: all 0.3s;
    padding: 3rem;
    border-radius: 2rem;
    margin: 0;
}

@media (max-width: 767px) {
    .wc2x6cecx7 .bafyw5uv8f {
        padding: 1rem 0;
        padding-top: 2rem;
    }
}

.wc2x6cecx7 .bafyw5uv8f:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

@media (max-width: 991px) {
    .wc2x6cecx7 .yu7jwkjtvv {
        padding: 0 1rem;
    }
}

.wc2x6cecx7 img {
    border-radius: 1rem;
}

.wc2x6cecx7 .r982xk8j7w,
.wc2x6cecx7 .s6qyc0a8x9 {
    color: #000000;
}

.wc2x6cecx7 .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.wc2x6cecx7 .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.wc2x6cecx7 .o2zg66hmm7 {
    color: #000000;
}

.wc2x6cecx7 .t65ybyj9d0 {
    color: #000000;
}

.rwwd6pls4z {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.rwwd6pls4z .y6z3sbdmnn {
    max-width: 1000px;
}

.rwwd6pls4z .r982xk8j7w {
    color: #000000;
}

.rwwd6pls4z .o2zg66hmm7 {
    color: #000000;
}

.z4te6vzfle {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.z4te6vzfle .bafyw5uv8f {
    background: #007f5f;
    padding: 0 1rem 2rem;
    margin: 0;
    border-radius: 2rem;
}

@media (max-width: 767px) {
    .z4te6vzfle .bafyw5uv8f {
        padding: 1rem 0;
    }
}

.z4te6vzfle .z1roqv7nax {
    padding: 1.5rem;
}

.z4te6vzfle .gshivf939m {
    border-bottom: 1px solid currentColor;
    color: #000000;
    padding-bottom: 1rem;
}

.z4te6vzfle .r982xk8j7w {
    border-top: 1px solid currentColor;
    padding-top: 1rem;
}

.z4te6vzfle img,
.z4te6vzfle .cgnqnfnjcz {
    width: 100%;
    height: 250px;
    object-fit: cover;
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
}

.z4te6vzfle .wdxfgatg02:focus,
.z4te6vzfle span:focus {
    outline: none;
}

.z4te6vzfle .wdxfgatg02 {
    cursor: pointer;
    margin-top: 2rem;
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .z4te6vzfle .wdxfgatg02:first-child {
        margin-top: 0;
    }
}

.z4te6vzfle .qlqcrmn4jn {
    position: relative;
    background: #ffffff;
    border-radius: 1rem;
    padding: 0rem;
    height: 100%;
    display: flex;
    transition: all 0.3s;
    flex-flow: column nowrap;
}

@media (max-width: 767px) {
    .z4te6vzfle .qlqcrmn4jn {
        padding: 0rem;
    }
}

.z4te6vzfle .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.z4te6vzfle .o2zg66hmm7 {
    color: #000000;
}

.z4te6vzfle .p62i3odajz {
    color: #000000;
}

.z4te6vzfle .wknod6w9yv {
    color: #000000;
}

.cid-v2f2CfAqIG {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.cid-v2f2CfAqIG .o2zg66hmm7,
.cid-v2f2CfAqIG .d3h92c3fiw {
    text-align: center;
}

.cid-v2f2CfAqIG .cost {
    word-break: normal;
    margin-bottom: 0.5rem;
}

.cid-v2f2CfAqIG .qlqcrmn4jn {
    margin-bottom: 2rem;
    border-radius: 2rem;
    background: #e2edd6;
    transition: all 0.3s;
}

.cid-v2f2CfAqIG .qlqcrmn4jn .top-line {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.cid-v2f2CfAqIG .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-1deg) scale(1.03);
}

@media (min-width: 768px) {
    .cid-v2f2CfAqIG .qlqcrmn4jn {
        padding: 2rem;
    }
}

@media (max-width: 767px) {
    .cid-v2f2CfAqIG .qlqcrmn4jn {
        padding: 2rem 1rem;
    }
}

.cid-v2f2CfAqIG .r982xk8j7w {
    color: #000000;
}

.cid-v2f2CfAqIG .card-price {
    color: #000000;
}

.cid-v2f2CfAqIG .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.cid-v2f2CfAqIG .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2f2CfAqIG .s6qyc0a8x9 .srytrt105a {
    margin-top: 0;
    margin-bottom: 0;
}

.cid-v2f2CfAqIG .o2zg66hmm7 {
    color: #000000;
}

.cid-v2f2CfAqIG .w5juccppbe {
    color: #000000;
}

.ewfkn3n7kd {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.ewfkn3n7kd .r982xk8j7w,
.ewfkn3n7kd .s6qyc0a8x9 {
    color: #000000;
}

.ewfkn3n7kd .y6z3sbdmnn {
    max-width: 1000px;
}

.ewfkn3n7kd .o2zg66hmm7 {
    border-bottom: 1px solid currentColor;
    color: #000000;
    padding-bottom: 1rem;
}

.ewfkn3n7kd .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.ewfkn3n7kd .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.kaf6fk4lxr {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.kaf6fk4lxr .o6ajfn1n8k {
    text-align: center;
}

.kaf6fk4lxr img {
    margin: auto;
    width: 140px;
    padding-bottom: 2rem;
    padding-top: 2rem;
}

.kaf6fk4lxr .rla0gcn0q6 {
    align-items: flex-start;
}

.kaf6fk4lxr .qlqcrmn4jn {
    border-radius: 2rem;
    transition: all 0.3s;
    background: #e2edd6;
    margin-bottom: 2rem;
}

@media (min-width: 768px) {
    .kaf6fk4lxr .qlqcrmn4jn {
        padding: 2rem;
    }
}

@media (max-width: 767px) {
    .kaf6fk4lxr .qlqcrmn4jn {
        padding: 1rem;
    }
}

.kaf6fk4lxr .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.kaf6fk4lxr .r982xk8j7w,
.kaf6fk4lxr .s6qyc0a8x9 {
    color: #000000;
}

.kaf6fk4lxr .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.kaf6fk4lxr .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.kaf6fk4lxr .w5juccppbe {
    color: #000000;
}

.ftv4vdnegc {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.ftv4vdnegc .y6z3sbdmnn {
    max-width: 1000px;
}

.ftv4vdnegc .r982xk8j7w {
    border-left: 1px solid currentColor;
    padding-left: 1rem;
    color: #000000;
}

.ftv4vdnegc .o2zg66hmm7 {
    color: #000000;
}

.d3svknzbsu {
    padding-top: 6rem;
    padding-bottom: 4rem;
    background-color: #f9f9f9;
}

.d3svknzbsu .qlqcrmn4jn {
    position: relative;
    margin-bottom: 2rem;
}

.d3svknzbsu img {
    width: 100%;
    height: 500px;
    object-fit: cover;
    border-radius: 2rem;
}

.d3svknzbsu .r982xk8j7w {
    margin-bottom: 0;
}

.d3svknzbsu .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.d3svknzbsu .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.jrznrwblen {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.jrznrwblen .qd51uu1jc3 {
    display: flex;
}

@media (max-width: 991px) {
    .jrznrwblen .qd51uu1jc3 {
        margin-bottom: 2rem;
    }
}

@media (max-width: 767px) {
    .jrznrwblen .qd51uu1jc3 {
        flex-direction: column;
        margin: auto;
        text-align: center;
        align-items: center;
        margin-bottom: 2rem;
    }
}

.jrznrwblen .mn4pylvspd {
    margin: auto;
}

.jrznrwblen img,
.jrznrwblen .cgnqnfnjcz {
    width: 100px;
    height: 100px;
    object-fit: cover;
    border-radius: 50%;
    margin-right: 1.5rem;
}

@media (max-width: 767px) {

    .jrznrwblen img,
    .jrznrwblen .cgnqnfnjcz {
        margin-right: 0rem;
        margin-bottom: 1rem;
    }
}

.jrznrwblen .o2zg66hmm7 {
    border-top: 1px solid #000000;
    padding-top: 1rem;
    color: #000000;
}

.jrznrwblen .x10t29s4if {
    color: #000000;
}

.jrznrwblen .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.jrznrwblen .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.jrznrwblen .w5juccppbe {
    color: #000000;
}

.fj5ygi36jd {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f9f9f9;
}

.fj5ygi36jd .o2zg66hmm7 {
    text-align: center;
    color: #000000;
}

.fj5ygi36jd .r982xk8j7w,
.fj5ygi36jd .s6qyc0a8x9 {
    text-align: center;
    color: #000000;
}

.fj5ygi36jd .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.fj5ygi36jd .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.k9fqopqzzo {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.k9fqopqzzo .mbr-overlay {
    background-color: #ffffff;
    opacity: 0.4;
}

.k9fqopqzzo form .s6qyc0a8x9 .srytrt105a {
    display: inline-flex;
    border-radius: 2rem;
}

.k9fqopqzzo input,
.k9fqopqzzo textarea {
    border-radius: 0.5rem;
}

.k9fqopqzzo img {
    height: 100%;
    object-fit: cover;
    border-radius: 2rem;
    transition: all 0.3s;
}

.k9fqopqzzo .ufi5lf42hr,
.k9fqopqzzo img {
    transition: all 0.3s;
}

.k9fqopqzzo .ufi5lf42hr:hover,
.k9fqopqzzo img:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

.k9fqopqzzo textarea {
    min-height: 10rem;
}

.k9fqopqzzo .ufi5lf42hr {
    background: #e2edd6;
    border-radius: 2rem;
    padding: 3rem;
}

@media (max-width: 767px) {
    .k9fqopqzzo .ufi5lf42hr {
        padding: 2rem 1rem;
    }
}

.k9fqopqzzo .blwifzj3eh:hover,
.k9fqopqzzo .blwifzj3eh:focus {
    border-color: transparent !important;
}

.k9fqopqzzo .o2zg66hmm7 {
    color: #000000;
}

.qo1935xf2i {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f9f9f9;
}

.qo1935xf2i .yu7jwkjtvv {
    display: flex;
    align-items: center;
}

.qo1935xf2i .qlqcrmn4jn {
    border-radius: 2rem;
    transition: all 0.3s;
    margin-bottom: 2rem;
    display: flex;
    background: #e2edd6;
}

.qo1935xf2i .qlqcrmn4jn:hover {
    box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
    transform: rotate(-2deg) scale(1.03);
}

@media (max-width: 991px) {
    .qo1935xf2i .qlqcrmn4jn {
        padding: 1rem 2rem;
    }
}

@media (min-width: 992px) {
    .qo1935xf2i .qlqcrmn4jn {
        padding: 2rem 4rem;
    }
}

.qo1935xf2i .am07j9tns2 {
    font-size: 4rem;
    padding-right: 2rem;
    color: #000000;
}

@media (max-width: 767px) {
    .qo1935xf2i .am07j9tns2 {
        font-size: 2.8rem;
    }
}

.qo1935xf2i .d3h92c3fiw {
    color: #000000;
}

.qo1935xf2i .su0oq8nqzw.ldl1f2zo6k {
    display: none;
}

.qo1935xf2i .su0oq8nqzw {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.qo1935xf2i .o2zg66hmm7 {
    color: #000000;
}

.qo1935xf2i .w5juccppbe {
    color: #000000;
}

.qo1935xf2i .r982xk8j7w {
    color: #000000;
}

.cnv9ogjmun {
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: #007f5f;
    overflow: hidden;
}

.cnv9ogjmun .ukbdr7lnnw .r982xk8j7w {
    color: #FFFFFF;
}